home *** CD-ROM | disk | FTP | other *** search
- Version 1.4 -- August 29th, 1988
-
- -- Fixed PC*PA performance problem
- -- Bi-lingual broadcast path (Via added/removed as needed)
- -- Fixed XSTOP wiping out too many cycles
- -- Added "@" command to change privilege class
- -- Added additional waits during path search to prevent forward from
- monopolizing the system.
-
- Version 1.5 -- September 5th, 1988
-
- -- Fixed long broadcast crash
-
- Version 2.0 -- September 25th, 1988
-
- -- Message and user file format changes
- .. Now max of 20 in distribution list.
- -- Added "CF" -- privileged COPYFILE
- -- Added "V" -- Give version
- -- Updated "F" command
- F -- Makes file with X400 header (like "R")
- FH -- Makes file with X400 and mailbox headers (like "RH")
- FN -- Makes file with just message headers and text. This
- was previous "F" command.
- -- LPT1, LPT2, LPT3 are now valid targets for "F" and "CF"
- -- Fixed color problems when scrolling
-
- Version 2.1 -- September 25th, 1988
-
- -- Hierarchial routing added
- -- Improved message file integrity
- -- Added retrieve and line edit functions
- -- Added Control-Page-Up and Control-Page-Down
- -- Added PC*PA multiple port support
- -- Added QRES command support for TNC
- -- Fixed BUSY message bug from PK232/87
- -- Fixed NETROM NODE monitor from PK232/87
- -- Fixed PK232/87 not going busy when BBS is down
- -- Added compatibility with MBL version 3.20/3.12/3.13
- -- Added special timeout value in semaphore processor for build of routes
- -- Added Carbon copy function
- -- Added authorization for .DIS and .CC
- -- Added ET
- -- Added LS, L$
- -- Added KF command
- -- Changed LF to match KF
- -- Fixed operator's "L" command
- -- Fixed top of screen color problem (was random)
- -- Fixed LPTx and CF bug.
- -- Fixed bug in CF with unable to open output.
- -- Fixed bug with "GM" and different drives (RUNTIME ERROR 17)
- -- Fixed possible bug in header processor
- -- Fixed GM TIMEOUT bug
- -- Fixed hung port on startup
-
- Version 2.2 -- November 8th, 1988
-
- -- Added LU command
- -- Fixed bug in OK, NOT_OK processing
- -- Fixed runtine error 204 / message scramble
- -- Inhibit msg stored message from CC processor when BBS sends
- -- Ignore BUSY msg from PK-232 on forward connect
-
- Version 2.3 -- February 1st, 1989 (2.3 was for test only)
- Version 2.4 -- February 1st, 1989
-
- -- Convert to TURBO PASCAL V5
- -- Added overlays
- -- Added multiple read / kill on one command with ranges
- -- Added L+ command (List messages selected for forward)
- -- Added LO, KO command (List/Kill old messages)
- -- Added GC, GW commands for capturing sessions and windows into a file
- -- Added GE command (Reload message file)
- -- Added GF command (Reset forward file)
- -- Added GI command (Cleanup BID file)
- -- Added GL command (Reload msg file)
- -- Added GK to force WAKEUP
- -- Added GO command (Mark messages old)
- -- Added JN command (List connected messages)
- -- Added code to permit only send of certain types
- -- Added NETROM Node broadcast decipher
- -- Added new parameter for TCB/IO debugger on monochrome screen
- -- Added version verification to internal PARMS format to prevent problems
- -- Added BID/MID to MsgID line while reading messages
- -- Added support for more than 2 DRSI PC*PA ports
- -- Added WAKEUP support
- -- Added bell for operator (GB command)
- -- Added *** LINKED TO support for GATEWAYs
- -- Added escape/escape support
- -- Added HOUR parm on "T" statement in PATH.BB to allow EVEN/ODD hour select
- -- Added RLI/MBL compatible IMPORT/EXPORT commands
- -- Added NETROM time stamp
- -- Added optional check to prevent attempt to connect to someone already conn.
- -- Added optional parm to allow BBS to read P messages
- -- Added optional parm for edit buffer size
- -- Added optional parm to prevent clock ticks to update status line
- -- Added critical error message support via windows
- -- Added shared interrupt slow down support
- -- Added automatic insert of PC*PA port on forward connect commands
- -- Added $l for messages. $l = date/time of last "L" command.
- -- Added more support for BLANK as a message type. If BID_FOR_BLANK is
- on then blank gets treated as a bulletin. If off then BLANK is
- treated as a private message.
- -- Enabled GM, GR, and GE remote SYSOP capability
- -- Improved logging for forward and connect
- -- Improved search path for forward to cut down time
- -- Improved monitor display -- shorter prefix and better breaks
- -- Improved testing for SETUP duplicates
- -- Improved SETTNC to only do one init for each com number
- -- Improved ability to talk to user
- -- Improved security for BBS
- -- Improved TNC startup/shutdown for PC*PA
- -- PACLEN now 20 to 255
- -- A empty line now has no blanks
- -- Fixed bug regarding "B" command for local operator when not in sysop state
- -- Fixed bug regarding "T" command. Now check for bad parms
- -- Fixed bug regarding "T" command. Don't let SYSOP talk to self
- -- Fixed bug with FORWARD_MIN = 0 during BBSETUP
- -- Fixed bug regarding two forwards with same data
- -- Fixed bug when more than 255 characters without a CR in TERMINAL mode
- -- Fixed bug where Error 201 when MAX_TASK > 15...
- -- Fixed bug in NO_KILL_ON_FWD when an underscore is not present
- -- Fixed bug in HELP alias
- -- Fixed bug where it was only storing 1/2 the number of bids
- -- Fixed bug where invalid channel given on "T" command by local operator
- -- Fixed bug involving bad MON.BB file
- -- Fixed bug with 890100
- -- Fixed bug where could not force a path if outside the time zone
-
- Version 2.5 -- May 1st, 1989
- -- Fixed bug with more than 100 messages for a single route
- -- Fixed bug with channel numbers > 9
- -- Fixed bug with bad message number on different commands causes 201 error
- -- Fixed bug where SB xx @ xx $ causes message to go into HOLD
- -- Fixed bug where remote SYSOP could not force a forward cycle (X)
- -- Fixed bug where error 201 during monitor of bad packet
- -- Fixed bug where linefeed after CR screws up next command
- -- Fixed invalid error message on blank line in initialize file
- -- Fixed bad error messages on Timeouts and overruns causing error 201
- -- Fixed bug where GR erased a message that didn't have to be renumbered
- -- Fixed bug with remote operator command "X"
- -- Fixed bug with EXPORT and blank bid
- -- Fixed stack space problem causing intermittent 202 errors
- -- Fixed bug if @call in header terminated with non-blank
- -- Fixed timing problem causing TIMEOUTS when printing.
- -- Added new special route indicator -- @BLANK (see special case section
- in the FWD.DOC)
- -- Added recognition of /EXIT
- -- Added THEBOX support in headers (YUK)
- -- Added different "I" command response for SYSOPS
- -- Added ability to have different time zone for forwarding header display
- -- Added F4 to clear bottom window (also frees window scrollback)
- -- Added "DU call" is now a user level command. Note that the user level DU
- is ONLY for a specific call.
- -- Added DU by matching pattern (DU WA6*) (SYSOPs only)
- -- Added DU nows displays in sort sequence
- -- Added optional loud SYSOP bell
- -- Added feature to not show SYSOPs call in the MAIL FOR beacon
- -- Improve LEAVE handling in the forward cycle. Turns selected bit off!
- (see special case section in the FWD.DOC)
- -- Displays "Forwarding" instead of "Special "in JN display
- -- Displays subdirectories during "W" command if user allowed to access them
- -- $t in a message now gives port info
- -- Eliminated old message heading when reading with X400
- -- Message list after ET now shows proper size
- -- Repeated EXPORT commands to same file now appends instead of overwrite
-
- Version 2.6 -- July 22nd, 1989
- -- Added telephone modem support for hams
- -- Added binary file transfer (YAPP, XMODEM, YMODEM, YMODEM-BATCH)
- The commands are DB and UB
- -- Added Hierarchical address lookup (GH command)
- -- Added marking all BBS in a bulletin's header as having gotten the file
- -- Added SR command to send reply to a message (alias is REPLY)
- -- Added GR with starting number
- -- Added comments in PATH and ROUTE files (use ;)
- -- Added message variable $B -- The message type (single letter)
- -- Added message variable $C -- The message type (by name)
- -- Added message variable $p -- From "H" address
- -- Added message variable $R -- Number of messages to user that are unread
- -- Added message variable $r -- Number of messages that L command would show
- -- Added ability to control port access by level rather than BBS ONLY
- -- Added ability to supress prefix area on operators screen.
- GP command flips toggle from local console.
- -- Added ability to display forward script mismatches
- -- Added GZ command to show mismatch in forward script
- -- Added FORCE command for remote SYSOP
- -- Added parsing of from "H: address
- -- Added *** LINKED support for TEXNET
- -- Added optional end of message message on read
- -- Added optional message (*** Done) at end of reverse forward
- -- Held messages will no longer be marked as OLD
- -- Improved speed of msg search
- -- Improved JN command dispaly (from NQ1C)
- -- Improved "I" command response for SYSOPS
- -- Fixed LF bug on entering subject
- -- Fixed WAKEUP GM/GR/GL bug
- -- Fixed DU from remote SYSOP
- -- Fixed $L. Is now truly last message number
- -- Fixed hang with TIMEOUT or OVERRUN errors
- -- Fixed remote or local SYSOP to edit own userid record
- -- Fixed bug where minutes did not increment at seconds = 0
- -- Fixed operator's "L" command (again!)
- -- Fixed problem with MESSAGE.BB where the type had to be in caps
- -- Removed double display during terminal mode
-
- Version 2.7 -- Novemeber 10th, 1989
- -- Added new port type -- G8BPQ_NODE
- -- Added ; for comment line in PATH.BB
- -- Added code to strip blanks off end of lines in MESSAGE.BB
- -- Add ability to execute DOS program from WAKEUP or Keyboard
- (EX command described in SERVER.DOC)
- -- Add ability to execute DOS servers from WAKEUP or Keyboard
- (ES command described in SERVER.DOC)
- -- Added new search args for K R and EXPORT commands. Now similar
- to the "L" command
- -- Added hierarchical route info to TO addressee in read header
- -- Added EXPORTK for EXPORT and then KILL a message
- -- Added IMPORTE for IMPORT and then erase the file
- -- Added "R" option.. LATER and REJECT support
- -- Added support for multiple BBS with same call
- -- Added White Pages support (EW command)
- -- Added LF on modem port (see PL command in HELP.BB)
- -- Added HLOOKUP before each forward cycle (see AUTO_HLOOKUP in PARMS.DOC)
- -- Added xx:== allowed in WAKEUP
- -- Added GN command to change file names while running
- -- Added NONEW$ for .CC files to use the old bid. See CC.DOC
- -- Added display of space remaining and disk size on disks during W command
- -- Added new search term "E" for server info. LE xxxx finds messages
- to xxxx where the @ field is blank
- -- Added NO_BUSY_FWD in PARMS.BB -- It prevents a forward cycle if port is
- busy. Intended for HF where you only want one connect.
- -- Added $7, $8, $9 to MESSAGEs. Each sounds a different tone
- -- Added password prompt three times on telephone port
- -- Fixed bug in logging on IMPORT command
- -- Fixed bug where overlay gets hung for long time on binary xfer
- -- Fixed bug where wait for an failed forward was not occurring
- -- Fixed bug with error 201 on binary transfer
- -- Fixed bug in remote operator commands greater than two characters long
- -- Fixed bug where L+ displayed already forwarded messages
- -- Fixed bug where long messages got out of order on "L" command
- -- Fixed bug where L command does not update on modem
- -- Fixed bug for message number > 32767
- -- Fixed bug for header with message number < 0
- -- Fixed annoying problem with garbage characters during certain modem ops
- -- Fixed bug when computer speed affected RING detect
- -- Fixed bug with DRSI non-zero AH
- -- Fixed WEDNESDAY bug in WAKEUP. Spell as WEDNESDY
- -- Fixed bug where CF caused timeout
-
- Version 2.8 -- Novemeber 16th, 1989
- -- Same as 2.7
-
- Version 2.9 -- April 25th, 1990
- -- Added support for "personal" bbs
- -- Added hold of old bulletins that arrive.
- -- Added differnet header message for local origin messages
- -- Message now in hold show why they were held.
- -- Added blank line between headers and text if none was there.
- -- Added L- command to show messages in progress
- -- Added ability to automaticlly handle logs for daily, weekly and monthly.
- -- Added Alternate header support
- -- Improved help file format allowing different help data for DB and D
- commands for example.
- -- Improved prompting for confirm of kill
- -- Fixed bug with EXPORTK. K had to be in CAPS.
- -- Fixed bug with IMPORTES. E and S had to be in CAPS.
- -- Fixed bug where binary download was open for output
- -- Fixed bug where BBOLDMSG went into root directory
- -- Fixed bug where operator screen with was incorrect on startup
- -- Fixed bug where prompt for reverse forward sent PK-232 MBX
- -- Fixed bug in work memory manager
-
- Version 2.10 -- May 15th, 1990
-
- -- Fixed bug with header more than 80 characters
- -- Fixed bug with server stack overflow
- -- Fixed bug with NO ROOM FOR TCB on forward
- -- Fixed DFLT_PAC setup
- -- Fixed bug with auto switch of log name (DAILY, etc)
- -- Fixed bug in HELP support for more than one character
- -- Added support for BPQ V3.57 monitoring
- -- Added ability to always send SID at signon to recover from missing BBS
- flag in user definitions
- -- BBSETUP/BBSETTNC use BIOS for screen I/O always
-
- Version 2.11 -- March 3rd, 1991
-
- -- Added "\" in match processing. Allows ignore of SSID on ROUTE
- using the \ wildcard> Example AA4RE\-*
- -- Added "?" as same as HELP for compatibility with MSYS
- -- Added L./K./R. commands for selecting messages by hierarchical address
- -- Added sorting of messages to be forwarded. Various options available
- -- Added NT command to control transparency
- -- Added NS command to control screen length/width
- -- Added parm to GB/GP/GS/GZ commands letting you set them directly
- -- Added new message variables $s and $w
- -- Added new forwarding algorithm to allow recomputation while forward
- is in progress
- -- Added default transparency for new users on per port basis
- -- Added remote SYSOP command to shutdown (SHUT and SHUTNOW)
- -- Added code to set dos flag when operator shuts down BBS
- -- Added forward message size control on a path/time basis
- -- Added forward aging (like don't try second system until so many hours
- have passed)
- -- Added better error messages on BBOPT failures in both BBSETUP and BB
- -- Added "MORE" prompting for some commands
- -- Added explanation to disk space info
- -- Added compound searching (See SEARCH.DOC)
- -- Added action file (See ACTION.DOC)
- * Hold or reject incoming messages based on many factors
- * Make a file from a message automatically
- * Able to prevent certain class users from sending messages
- except to certain destinations
- -- Added better ways of issuing GO
- -- Added the ? for routing and the corresponding L? command
- -- Added BBUFIX to help manage user file (See BBUFIX.DOC)
- -- Added EL command for server execution for W1NPR type servers
- -- Added memory display available for message #4 ("I" command)
- -- Added parm to limit bulletins a new user would see with "L" command
- -- Added remote SYSOP passwords
- -- Added code to prevent "<" on send command except for BBS or higher user
- -- Added KILL command
- -- Added the ability for a user to fully register by executing pieces
- of the N command rather than register
- -- Added code to prevent blank subject areas except for private messages
- -- Added ability to prevent certain class users from sending messages
- except to certain destinations
- -- Added multiple language support
- -- Added timeout on transmit (will disconnect an RNR session)
- -- Added test to make sure whoever you forward to is a BBS
- -- Added new user flag for PERSONAL BBS. Covers things like PK232s etc.
- -- Added REL command for releasing help messages
- -- Added UNKILL command for undoing a KILL
- -- Added lookup for user home BBS on locally originated messages
- -- Changed hierarchical address searching -- See CONVERT.DOC
- -- Changed telephone time out (see MODEM.DOC for other parameters)
- -- Changed overlay pause message to non-critical
- -- Cleaned up the processing of invalid message types
- -- Fixed bug in the terminal start task where wrong error text was given
- -- Fixed bug where RH thought a line was still part of header
- -- Fixed bug where K would stop working in WAKEUP file. Needed to reset
- the error flag
- -- Fixed bug in WAKEUP on day of week
- -- Fixed bug in INITIALIZE_FILE for modems
- -- Fixed bug with extra blank line for local messages that start with blank
- -- Fixed bug in getting first RING from modem
- -- Fixed bug to allow speed change on dial out
- -- Fixed bug to suppress garbage at front of modem call sign/password
- -- Fixed bug so import now scans headers
- -- Fixed memory allocation bug which ate memory
- -- Fixed bug so we get only one connect on a port if user wants
- -- Fixed problem with header and #: > 65535
- -- Fixed bug where error in export caused error #103 crash
- -- Fixed bug which caused loop during display of error in MESSAGE.BB
- -- Fixed bug which occurred where you had both a .DIS and a .CC
- -- Fixed bug where port commands in the PATH file were done even if
- the time check would prohibit doing the forward
- -- Improved HLOOKUP speed
- -- Improved forward lookup speed
- -- Improved bug catching. See BUG.DOC
- -- Updated documentation on CM command
- -- Updated documentation on PCPA card with DRSI software
-
- Version 2.12 -- March 31st, 1992
- -- Converted to Turbo Pascal Version 6
- -- Fixed bug on REL and UNKILL command not setting low-water mark for
- forwarding.
- -- Fixed terminal mode when converse thread terminates early
- -- Fixed invalid file name on export open
- -- Fixed forward size limiting problem (SIZE on "T" line in forward script)
- -- Fixed bug in REJECT processing
- -- Fixed bug in updating last port used for DU
- -- Overlay area now shared
- -- Supports BPQHOST mode directly (BPQ v4+) (See PORT_TYPE in PARMS.DOC
- and G8BPQ.DOC)
- -- Added message to confirm user data change during registration
- -- Added REVIEW command (See REVIEW.DOC)
- -- Added lock for modem speed (See LOCK_MODEM_SPEED in PARMS.BB)
- -- Added HOLD command (See OPERATE.DOC)
- -- Added REVIEW as an ACTION (See ACTION.DOC)
- -- Added options on ES, EL, and EX (see SERVER.DOC)
- -- Added authentication (See AUTHENT.DOC)
- *** Authentication for BBS not working in this release ***
- -- Added ? during input of password on radio ports (See AUTHENT.DOC)
- -- Added ability to control forwarding by subports (See FWD.DOC)
- -- Added recover from high numbers on GH command
- -- Added new output format "2" for messages (See NF command). This has
- both the TO and FROM @ fields suppressed.
- -- Added new output format "3" for messages (See NF command). This has
- no messaged number and blanks suppressed. Header is message 178.
- -- Added new output format "4" for messages (See NF command). This has the
- message display use message # 177. Header is message 179.
- -- Added new output
- -- Added parameter for new user default format (See NEW_USER_DISPLAY_FORMAT
- in PARMS.DOC)
- -- Added EP command for controlling ports (interactive only). See OPEN
- and CLOSE commands for WAKEUP.BB stuff
- -- Added OPEN and CLOSE commands for controlling ports. Useful from
- WAKEUP
- -- Added better error detection on Send command
- -- Added multiple language support for HELP files.
- -- Added TYPE option on "T" command in PATH files to control which message
- types are forwarded in which window
- -- Added REVERSE/NOREVERSE option on "T" command in PATH files to control
- if the "T" statement applies to reverse forward or not
- -- Added FORCE/NOFORCE option on "T" command in PATH files to control
- if the "T" statement applies to a forced forward or not
- -- Added parm to remove the SSIDs in addresses (See REMOVE_SSID_ADDRESSES
- in PARMS.DOC
- -- Added parm to control minimum WAKEUP interval (See WAKEUP_INTERVAL in
- PARMS.DOC)
- -- Added definite statement as to which "T" statement is used.
- -- Added recovery from printer errors during commands from local
- operators console.
- -- Added extended message numbers for people with 6 digits.
- -- Added suppression of duplicate paths in a route
- -- Added the ability of using "AT" instead of "@" in message addressing
- -- Added protection against numeric overflow in message numbers
- -- Added callbook lookup interface for SAM callbook (command CALLBOOK or CB)
- -- Added kill option on MAKEFILE in action.bb
- -- Added $h - Home BBS of the connected user for use in messages *)
- -- Added forwarding to a file
- -- Added some control over YAPP timeouts
- -- Added a message to remind users to delete "read" mail (message #180)
- -- Added option to let servers run even if BBS is busy
- -- Added option to turn off logging
- -- Added DR command to display routes
- -- Added ability to search for any type messages (see "A" in SEARCH.DOC)
- -- Added "LTIME" command. Sets time of last "L" command.
- -- Added new search option "0" to find messages since last "L" command.
- -- Added options to EXPORT command to allow EXPORT to add a header
- -- Some actions (clean, makefile) can now be executed with users logged
- on the BBS (See AC, AM commands)
- -- Blank lines and comments (lines starting with ;) are now allowed
- in .DIS and .CC files
- -- Disconnect delay now a function of port
- -- EP command renamed to EC
- -- Reverse forwarding should now obey the SIZE parameters in the PATH file
- -- Removed support for W9ZRX format HLOOKUP file. This change will allow
- us to make a real HLOOKUP database
- -- Improved BID lookup and reduced memory requirements
-
-
- Known Problems
- --------------
-
- -- Stray cursor positions during EDIT on some screens (EGA only?)
-
- Also see CONVERT.DOC for known problems on test versions